Small hydropower - Französisch Englisch Wörterbuch